/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package anwendungskern.mitarbeiterkomponente;

/**
 *
 * @author Deckard
 */
public class MitarbeiterMgmt implements IMitarbeiterMgmt {
    
    private MitarbeiterVerwalter mtv; 
    
    public MitarbeiterMgmt(){
        mtv = new MitarbeiterVerwalter();
    }
    
    public Mitarbeiter getWorker(int mtnr){
       return mtv.searchWorker(mtnr); 
    }

    public void addNewWorkerToList(MitarbeiterTyp mtTyp, String pw){
        mtv.createNewWorker(mtTyp, pw);
    }
    
    public void setWorkerPassword(int mtnr, String newpw){
        mtv.changeWorkerPassword(mtnr, newpw);
    }
    
    public boolean doesWorkerExist(int mtnr){
        for(Mitarbeiter mita : mtv.mtlist){
            if(mita.mt.personalnr == mtnr)
                return true;
        }
        return false;
    }
}
